﻿@charset "utf-8";body {    font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial;}@font-face {    font-family: 'montserratbold';    src: url('../fonts/Montserrat-Bold/montserrat-bold-3-webfont.woff2') format('woff2'),         url('../fonts/Montserrat-Bold/montserrat-bold-3-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'montserratregular';    src: url('../fonts/Montserrat-Regular/montserrat-regular-8-webfont.woff2') format('woff2'),         url('../fonts/Montserrat-Regular/montserrat-regular-8-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}.c_main{    margin-top: 90px;    overflow: hidden;    position: relative;}/*分享翻译*/#bsWXBox .bsTop:after {    /*分享中文版本*/    content: '- 微信';    /*分享英文版本*/    /* content: '- weixin'; */    display: block;    position: absolute;    left: 85px;    top: 50%;    font-size: 14px;    transform: translateY(-50%);}#bsWXBox .bsTop:before {    /*分享中文版本*/    content: '分享到';    /*分享英文版本*/    /* content: 'Share the'; */    display: block;    position: absolute;    left: 10px;    top: 50%;    font-size: 14px;    transform: translateY(-50%);}/*导航默认选中*/.yxnav_active1 {}.yxnav_active2 {}/* - banner - start*/.ys_banner {    width: 100%;    position: relative;}.ys_ban_li {    position: relative;    overflow: hidden;}.ys_ban_imgbox {    position: relative;    z-index: 1;}.ys_ban_slick ,.slick-track{    height: 100%;}.slick-list{    height: 100%;}.ys_ban_imgbox img {    width: 100%;    height: 100%;    object-fit: cover;}.ys_ban_imgbox{    height: 100%;}.ys_ban_li>a {    display: block;}.ys_ban_ph {    display: none;}.ys_ban_video {    position: absolute;    left: 50%;    top: 50%;    z-index: 2;    transform: translate(-50%, -50%);    width: 100%;    height: 100%;    object-fit: cover;}.ys_ban_li:not(:first-child) {    display: none;}.ys_ban_imgbox::before {    content: "";    display: block;    position: absolute;    left: 0;    top: 0;    z-index: 3;    width: 100%;    height: 100%;}.ys_ban_txtbox{    z-index: 5;}/* - banner - end*//* 规范 -start*/.c_text_primary{    color: #004EA2 !important; }.c_text_muted{    color: #E60012 !important;}.c_bg{    background-color: #F5F5F7 !important;}/* @title */.c_tit1{    font-size: 60px;    line-height: 1.5;    color: #15152E;}.c_tit2{    font-size: 44px;    line-height: 1.5;    color: #15152E;}.c_tit3{    font-size: 36px;    line-height: 1.5;    color: #15152E;}.c_tit4{    font-size: 24px;    line-height: 1.5;    color: #15152E;}.c_tit5{    font-size: 18px;    line-height: 1.75;    color: #15152E;}/* @edit */.yxedr_active h2{    font-size: 44px;    line-height: 1.5;    color: #15152E;    margin-bottom: 22px;}.yxedr_active h3{    font-size: 36px;    line-height: 1.5;    color: #15152E;    margin-bottom: 18px;}.yxedr_active h4{    font-size: 24px;    line-height: 1.5;    color: #15152E;    margin-bottom: 12px;}.yxedr_active h5{    font-size: 18px;    line-height: 1.75;    color: #15152E;    margin-bottom: 12px;}/* @text */.c_text p,.c_text{    font-size: 16px;    line-height: 1.75;    color: #666;}.yxedr_active p{    font-size: 16px;    line-height: 1.75;    color: #666;    margin-bottom:12px;}/* @spcimg */.c_padd1{    padding-top: 125px;}.c_paddB130{    padding-bottom: 130px;}.c_marB130{    margin-bottom: 130px;}/* sy-间距 */.std_symargin1{    margin-bottom: 100px ;}.std_symargin2{    margin-bottom: 70px ;}.std_symargin3{    margin-bottom: 25px ;}/* ny-间距 */.std_nymargin1{    padding-top: 90px ;    padding-bottom: 90px ;}.std_nymargin2{    margin-bottom: 60px ;}.std_nymargin3{    margin-bottom: 130px ;}/* 规范 -end*//* sy-间距 */.std_symargin1{    margin-bottom: 100px;}.std_symargin2{    margin-bottom: 70px;}.std_symargin3{    margin-bottom: 25px;}/* ny-间距 */.c_padd90{    padding-top: 90px;}.std_nymargin1{    padding-top: 90px;    padding-bottom: 60px;}.std_nymargin2{    margin-bottom: 60px;}.std_nymargin3{    margin-bottom: 130px;}.std_nymargin4{    padding-bottom: 40px;}/* @btn */.c_btnbox{    display: block;}.c_btn{    display: inline-block;    width: 150px;    border: 1px solid #004EA2;    background-color: #fff;    transition: all 0.36s;    position: relative;    z-index: 1;}.c_btn::after{    content: "";    right: 0;    top: 0;    width: 0%;    background-color: #004EA2;    height: 100%;    position: absolute;    transition: all 0.4s;    z-index: -1;}.c_btnflex{    display: flex;    justify-content: center;}.c_btnfl .c_text{    color: #004EA2;    line-height: 50px;    transition: all 0.36s;}.c_btnfr{    padding-left: 10px;}.c_btnimg{    width: 13px;    position: relative;    font-size: 0;    line-height: 50px;}.c_btnimg img{    transition: all 0.36s;}.c_btnimg img:first-child{    position:absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    opacity: 1;}.c_imgbox img{    width: 100%;}/* d3-s */.c_d3list{    margin-bottom:120px ;}.c_d3li{    margin-bottom: 45px;}.c_d3li:last-child{    margin-bottom: 0px;}.c_d3li_t{    position:relative;    padding-bottom: 49px;    cursor: pointer;    transition: all 0.36s;}.c_d3li_t::after{    content: "";    position: absolute;    width: 100%;    left: 0;    bottom: 0;    height: 1px;    background-color: #D4D4D4;}.c_d3li_t::before{    content: "";    position: absolute;    width: 0%;    left: 0;    bottom: 0;    height: 1px;    background-color: #004EA2;    transition: all 0.6s;    z-index: 10;}.c_d3li.ys_active .c_d3li_t::before{    width: 100%;}.c_d3li_t .c_tit5{    padding-right: 150px;     }.c_d4fl_li{    padding-right: 20px;}.c_d3li_icon{    width: 14px;    aspect-ratio: 1/1;    position: absolute;    right: 0;    top: 10px;    cursor: pointer;}.c_d3li_icon::after{    content: "";    width: 100%;    height: 2px;    position: absolute;    left: 0;    top: 50%;    transform: translateY(-50%);    background-color: #004EA2;}.c_d3li_icon::before{    content: "";    width: 2px;    height: 100%;    position: absolute;    background-color: #004EA2;    left: 50%;    top: 0;    transform: translateX(-50%);    transition: all 0.36s;}.c_d3li_b{    padding: 30px 0 28px;}.c_d3li:not(:first-child) .c_d3li_b{    display: none;}   .c_d3li.ys_active .c_d3li_icon::before{    transform: rotate(-90deg) translateX(-50%);    opacity: 0;}.c_page .pc_fenye li.activepage{    background-color: #fff;    color: #004EA2;}.c_page .pc_fenye li{    color: #999;    margin: 0 8px;}.c_page .prev li,.c_page .first li,.c_page .next li,.c_page .end li{    font-size: 12px;}.c_page .prev li{    margin-right: 15px;    margin-left: 4px;}.c_page .next li{    margin-left: 15px;    margin-right: 4px;}.c_page .ys_phfyfl a {    color: #333 ;}/* d3-e */ /* d4-s */ .c_d4clear{    /* padding-bottom: 150px; */ } .c_d4fl{    width: 480px; } .c_d4fr{    width:calc(100% - 480px);    padding-left: 70px;    border-left: 1px solid #D4D4D4; } .c_d4fl_li{    margin-bottom: 33px;    cursor: pointer; } .c_d4fl_li .c_tit5{    transition: all 0.36s;    color: #333; } .c_d4fl_li.ys_active .c_tit5{    color: #004EA2; }   .c_bcon{    padding: 97px 0 112px;    background-color:#004EA2 ; } .c_bcon_flex{    display: flex;    align-items: center;    justify-content: space-between; } .c_bcon_fl{    padding-right: 300px;    flex-grow: 1; } .c_bcon_fr{    flex-shrink: 0; } .c_bcon_fl .c_tit2{    color: #fff;    font-weight: bold;    margin-bottom: 16px; } .c_bcon_fl .c_tit5{    color: #C7CAE3; }.c_bcon_fr .c_btnbox{    text-align: right;    cursor: pointer;}.c_d4fr_item{    display: none;}.c_d4fr_item:first-child{    display: block;} /* d4-e */ /* f2-s */.c_f2tit .c_tit4{    text-align: center;    font-weight: bold;    margin-bottom: 26px;}.c_f2tit_info{    display: flex;    flex-wrap: wrap;    align-items: center;    justify-content: center;    padding-bottom: 12px;    border-bottom: 1px solid #DBDBDB;}.c_f2tit_item{    display: flex;    align-items: center;    margin: 0 32px;}.c_f2tit_item .c_imgbox{    width: 16px;    margin-right: 5px;}.c_f2tit_itemt{    font-size: 14px;    line-height: 1.5;    font-family: 'montserratregular' !important;    color: #666;}.c_f2con{    padding-top: 55px;    margin-bottom: 60px;}.c_f2share{    margin-bottom: 90px;}.c_f2share_t{    color:#999999;    line-height: 25px;}.c_shareimg{    width: 25px;    position: relative;    cursor: pointer;}.c_shareimg img{    width: 100%;}.c_shareimg img:last-child{    opacity: 0;    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;}.c_wx{    margin-left: 27px;    margin-right:18px;}.c_wb{    margin: 0 0;}.c_shareqr{    position: absolute;    width: 90px;    bottom: calc(100% + 20px);    left: 50%;    transform: translateX(-50%);    box-shadow: 0 2px 20px 0 #e0e0e0;    pointer-events: none;    opacity: 0;    transition: all 0.36s;}.c_shareqr::after{    content: "";    position: absolute;    border: solid #000;    border-top: 8px solid #fff;    border-left: 6px transparent solid;    border-right: 6px transparent solid;    border-bottom: 0px transparent solid;    top: 100%;    left: 50%;    transform: translateX(-50%);}.c_shareqr img{    width: 100% !important;    opacity: 1;}.c_f2cutpage_li{    width: 50%;}.c_f2cutpage_li:first-child{    padding-right: 44px;    border-right: 1px solid #DBDBDB;}.c_f2cutpage_li:last-child{    padding-left: 44px;}.c_f2cutpage_h{    font-size: 16px;    line-height: 1.75;    font-weight: bold;    color: #333333;}.c_f2cutpage_p p{    color: #666666;    position: relative;    display: inline;    color: #666;    transition: all 0.36s;}.c_f2cutpage_p{    position: relative;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.c_f2cutpage_p p::after{    content: "";    height: 1px;    background-color: #004EA2;    position: absolute;    bottom: -4px;    left: 0;    width: 0;    transition: all 0.36s;} /* f2-e */ /* g2-s */.c_g2list{    margin-bottom: 123px;}.c_g2li{    position: relative;    margin-bottom: 40px;}.c_g2li:last-child{    margin-bottom: 0px;}.c_g2licon_t::after{    content: "";    height: 100%;    width:2px;    background-color: #004EA2;    position: absolute;    top: 0;    left: 0;}.c_g2licon{    position: relative;}.c_g2licon_t{    display: flex;    justify-content: space-between;    padding: 34px 42px;    cursor: pointer;    position: relative;    box-shadow: 0px 4px 30px rgba(130, 130, 130, 0.1);    backdrop-filter: blur(15px);}.c_g2licon_tfl{    width: 64.28%;    display: flex;    justify-content: space-between;}.c_g2licon_tfl1{    font-weight: bold;    color: #004EA2;    flex-shrink: 0;}.c_g2licon_tfl2{    display: flex;    flex-wrap: wrap;}.c_g2licon_tfl2_item{    margin-left: 56px;    display: flex;    font-size: 18px;}.c_g2licon_tfl2_item p{    font-size: 18px;    line-height: 32px !important;}.c_g2licon_tfl2_item span{    color: #004EA2;    display: block;    line-height: 32px !important;}.c_g2licon_tfl2_item p{    flex-shrink: 0;}.c_g2licon_t .c_d3li_icon{    top: 40px;    right: 32px;    flex-shrink: 0;}.c_g2licon_b{    padding: 40px 42px 40px;    display: none;}.c_g2licon_blist{    margin-bottom: 50px;}.c_g2li.ys_active .c_d3li_icon::before{    transform:rotate(-90deg);    opacity: 0;}.c_g2li:first-child .c_g2licon_b{    display: block;} /* g2-e */ /* i1-s */.c_i1{    padding-top: 85px;    padding-bottom: 130px;}.c_i1 h5{    font-weight: bold;}.c_i1 h1{    font-size: 48px;    font-weight: bold;    color: #15152E;    line-height: 1.5;    margin-bottom: 50px;} /* i1-e *//* b2-s */.c_b2{    padding-top: 96px;    position: relative;    overflow: hidden;}.c_b2bgbox{    position: absolute;    width: 100%;    top: 0;    left: 0;    z-index: -1;}.c_b2bg{    display: flex;    justify-content: space-between;}.c_b2bg li{    width: 1px;    height: 100000px;    background-color:#f5f5f7;}.c_b2fl_c1 .c_tit5{    display: inline-block;    font-weight: bold;    color: #004EA2;    cursor: pointer;}.c_b2fl_c2 .c_text{    display: inline-block;    color: #15152E;    position: relative;    padding-left:18px ;    cursor: pointer;}.c_b2fl_li2 .c_b2fl_c2 .c_text::after{    content: "";    position: absolute;    left: 0;    top: 0;    height: 0%;    width: 2px;    background-color: #004EA2;    transition: all 0.36s;    opacity: 1;}.c_b2fl_li2.ys_active .c_b2fl_c2 .c_text::after{    height: 100%;    opacity: 1;}.c_b2fl_text3{    font-size: 14px;    line-height: 1.5;    padding-left: 50px;}.c_b2fl_li1{    margin-bottom: 12px;}.c_b2fl_li1.on .c_b2fl_ul2{    display: block;}.c_b2fl_ul2{    padding-top: 22px;    overflow: hidden;    display: none;}.c_b2fl_ul3{    padding-top: 18px;    padding-bottom: 3px;    display: none;}.c_b2fl_li3{    padding-bottom: 7px;}.c_b2fl_li2{    margin-bottom: 17px;}.c_b2fl_li3 .c_b2fl_text3{    transition: all 0.36s;    cursor: pointer;}.c_b2fl_li3.ys_active .c_b2fl_text3{    color: #E60012;}.c_b2fl{    width: 25%;}.c_b2fr{    width: 75%;}.c_b2info{    margin-bottom: 109px;}.c_b2info_fl{    width: calc(100% - 450px);    padding-right: 75px;}.c_b2info_fr{    width: 450px;    margin-top: 36px;}.c_b2info_fltit{    font-weight: bold;    margin-bottom: 52px;}.c_b2info_flcon p{    margin-bottom:28px;}.c_b2con_h{    padding-bottom: 8px;    position: relative;    border-bottom: 1px solid #004EA2;    margin-bottom: 25px;}.c_b2con_icon{    width: 30px;    line-height: 30px;    font-size: 0;    margin-right: 8px;}.c_b2con_h .c_tit5{    color: #004EA2;    line-height: 30px;}   .c_b2con_item{    margin-bottom:62px ;}.c_b2con_item:last-child{    margin-bottom:0px;}.c_b2con_itemtit{    width: 100%;    min-height: 45px;    display: flex;    align-items: center;    background-color: #F5F5F7;    padding-left: 35px;    line-height: 1.5;}.c_b2con_itemli{    transition: all 0.36s;    border-bottom: 1px solid #d4d4d4;}.c_b2con_itemc{    display: flex;    flex-wrap: wrap;    min-height: 36px;    font-size: 16px;    line-height: 1.75;    align-items: center;    cursor: pointer;    padding: 4px 0;    flex-grow: 1;}.c_b2con_itemct{    width: 33.333333%;    flex: 1;}.c_b2con_itemct:nth-child(1){    width: 33.333333%;    flex: 2.5;    /* flex: 1.5; */    padding-right: 10px;}.c_b2con_itemct span{    color: #004EA2;    flex-shrink: 0;}.c_b2con_itemct{    display: flex;    line-height: 1.5;    overflow: hidden;}.c_b2con_itemct2{    transition: all 0.36s;}.c_b2con_itemct3{    transition: all 0.36s;}.c_b2con_itemct2,.c_b2con_itemct3{    transform: translateX(-45px);}.c_b2con_itemctflex{    display: flex;    align-items: center;    flex-grow: 1;}.c_b2con_itemctflex p{    flex-grow: 1;    line-height: 1.5;}.c_b2con_iteml{    margin-bottom: 40px;}.c_b2con_iteml:last-child{    margin-bottom: 0;}.c_b2fl_li2.on .c_b2fl_ul3{    display: block;}.c_lookmore{    display: flex;    align-items: center;    cursor: pointer;    flex-shrink: 0;}.c_lookmore_text{    font-size: 16px;    line-height: 1.75;    margin-right: 10px;    color: #004EA2;}.c_lookmore .c_imgbox{    width: 14px;}.c_b3con_itemli{    display: flex;    align-items: center;    justify-content: space-between;}.c_b3con_itemct1{    width: 51% !important;    flex-shrink: 0;    padding-right: 10px;    transition: all 0.36s;}.c_b3con_itemct2{    flex-shrink: 0;    width: 18% !important;}.c_b3con_itemct3{    flex-shrink: 0;    width: 18% !important;}.c_b2con_itemlic{    width: 100%;    display: flex;    align-items: center;    justify-content: space-between;}.c_b3 .c_b2con_itemli{    flex-direction: column;}.c_b3text{    background-color: #F5F5F7;    padding: 30px 35px;    border-top: 1px solid #d4d4d4;    display: none;    transition: border 0.36s;}/* d3 */.c_b1{    overflow: hidden;    position: relative;}.c_b1con{    overflow: hidden;}/* d1-s */.c_b2fr_ul{    margin-bottom: 0px !important;}.c_b2fr_li{    margin-bottom: 70px;    position: relative;}.c_b2fr_licon{    display: block;    padding-bottom: 36px;    position: relative;}.c_b2fr_licon::before{    content: "";    position: absolute;    width: 100%;    height: 1px;    background-color: #D4D4D4;    left: 0;    bottom: 0;}.c_b2fr_licon::after{    content: "";    position: absolute;    width: 0%;    height: 1px;    background-color: #004EA2;    left: 0;    bottom: 0;    transition: all 0.36s;}.c_b2fr_img{    width: 400px;    position: relative;}.c_b2fr_imgbg{    position: absolute;    top: 0;    left: 0;    width:124px;    z-index: -1;    opacity: 0;    transition: all 0.36s;}/* .c_b2fr_imgbg::after{    content: "";    position: absolute;    bottom: 0;    left: 0;    border-top: 12px solid #E60012;    border-bottom: none;    border-left: 30px solid transparent;} */.c_b2fr_right{    width: calc(100% - 400px);    padding-left: 77px;}.c_b2fr_right .c_tit4{    font-weight: bold;    margin-bottom:20px;}.c_b2fr_rul{    margin-bottom: 49px;}.c_b2fr_rli{    padding-left: 12px;    position: relative;}.c_b2fr_rli::before{    content: "";    position: absolute;    left: 0;    top: 12px;    width: 4px;    height: 4px;    border-radius: 50%;    background-color: #004EA2;}.c_d1fr_lia{    display: block;    height: 100%;}/* d1-e *//* c1-s */.c_c1{    position: relative;    overflow: hidden;}.c_c1list{    margin-bottom: 126px;}.c_c1ul{    margin: 0 -19px;}.c_c1li{    width: 50%;    padding: 0 19px;    margin-bottom: 100px;}.c_c1li:last-child{    margin-bottom: 0;}.c_c1conimg{    position: relative;}.c_c1conimg::after{    content: "";    position: absolute;    border-left: 150px solid #fff;    border-top: 58px solid transparent;    border-bottom: 0 ;    border-right: 0;    bottom: 0;    left: 0;}.c_c1con_info{    width: 78.82%;    min-height: 350px;    background: rgba(255, 255, 255, 0.9);    margin-top: -136px;    position: relative;    z-index: 10;    box-shadow: 0px 4px 20px rgba(65, 76, 105, 0.1);}.c_c1con_info{    padding: 37px 30px 28px 0;    display: flex;    flex-direction: column;    justify-content: space-between;}.c_c1con_padleft{    padding-left:43px;}.c_c1info_t .c_imgboxs{    margin-bottom: 18px;}.c_c1info_t .c_imgbox{    width: 30px;}.c_c1info_t .c_tit4{    display:-webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;    margin-bottom: 17px;    font-weight: bold;    position: relative;}.c_c1info_t .c_tit4::before{    content: "";    position: absolute;    width: 2px;    height: 26px;    background-color: #004EA2;    top: 6px;    left: 0;}.c_c1info_t  .c_text{    display:-webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;    margin-bottom: 10px;}.c_c1conflex{    display: flex;    flex-direction: column;    justify-content: space-between;}/* c1-e *//* d1-s */.c_b2fr_list{    margin-bottom: 52px;}.c_d1fr_ul{    margin: 0 -15px;}.c_d1fr_li{    width: 33.333333%;    padding: 0 15px;    margin-bottom: 88px;}.c_d1fr_li:nth-child{    margin-bottom: 0;}.c_d1fr_licon{    padding: 34px 22px 22px 22px;    border: 1px solid #E1E4E6;    transition: all 0.36s;}.c_d1_imgicon{    width: 78px;    position: relative;    margin-bottom: 26px;}/* .c_d1_imgicon::after{    content: "";    position: absolute;    left: 0;    bottom: 0;    border-top: 8px solid transparent;    border-bottom: none;    border-left: 20px solid #fff;    border-right: none;} */.c_d1_imgicon .ys_imgbox_cover{    background-color: #C7D6E3;    border-radius:0 0 0 20px;}.c_d1_imgtype{    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    width: 32px;}.c_tit5box{    padding-bottom: 47px;    margin-bottom: 20px;    border-bottom: 1px solid #D4D4D4;}.c_d1fr_licon .c_tit5{    font-weight: bold;    overflow: hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-line-clamp:2;    -webkit-box-orient:vertical;   }.c_d1_download{    display: flex;    align-items: center;}.c_d1_download .c_text{    color: #004EA2;    margin-right: 10px;}.c_d1_download .c_imgbox{    width: 12px !important;}/* d1-e *//* d2-s */.c_d2list_con .c_tit5{    overflow: hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-line-clamp:2;    -webkit-box-orient:vertical;}.c_d2nav{    margin-bottom: 67px;}.c_d2nav_ul{    display: flex;    justify-content: center;    padding-bottom: 8px;    border-bottom: 1px solid #D4D4D4;}.c_d2nav_li{    margin:0 35px;}.c_d2nav_lia{    padding:0 10px;    display: block;}.c_d2nav_lic{    color: #666;    position: relative;}.c_d2nav_lic::after{    content: "";    position: absolute;    bottom: -9px;    left: 0;    height: 1px;    width: 0%;    background-color: #004EA2;    transition: all 0.36s;}.c_d2nav_li.ys_active .c_d2nav_lic::after{    width: 100%;}.c_d2list{    margin-bottom: 36px;}.c_d2list_ul{    margin: 0 -18px;}.c_d2list_li{    padding: 0 18px;    width: 33.333333%;    margin-bottom: 100px;}.c_videobox{    position: relative;    margin-bottom: 20px;}.c_videobox::after{    content: "";    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    z-index: 1;    background: linear-gradient(71.57deg, rgba(60, 57, 154, 0.7) 1.35%, rgba(54, 53, 98, 0.07) 100.01%);    background: linear-gradient(71.57deg, rgba(57, 96, 154, 0.7) 1.35%, rgba(53, 63, 98, 0.07) 100.01%);}.c_video_btns{    width:22px;    z-index: 10;}.c_d2list_con{    cursor: pointer;}.c_d2list_time{    margin-bottom:12px ;}.c_d2list_time .c_text{    color: #004EA2;    font-family:montserratregular ;}/* d2-e *//* f1-s */.c_f1slick_clear{    padding-bottom: 70px;    border-bottom: 1px solid #E3E3E3;}.c_f1slick_fl{    width: 50%;}.c_f1slick_fr{    width: 50%;    padding-left: 150px;   }.c_f1slick_li2:not(:first-child){    display: none;}.c_f1slick_li1:not(:first-child){    display: none;}.c_f1slick1 .slick-list{    overflow: initial;}.c_f1slick_lic1{    position: relative;}.c_f1slick_lic1::after{    content: "";    position: absolute;    border-bottom: none;    border-left: 136px solid #fff;    border-right: none;    border-top: 50px solid transparent;    left: 0;    bottom: 0;}.c_f1slick_libg{    width: 124px;    position: absolute;    bottom: -16px;    right: -13px;    z-index: -1;}.c_f1slick2{    margin-top: 20px;}.c_f1slick_time{    color:#004EA2 ;    margin-bottom: 10px;    font-family: montserratregular;}.c_f1slick_lic2 .c_tit4{    font-weight: bold;    margin-bottom: 25px;    overflow: hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-line-clamp:1;    -webkit-box-orient:vertical;}.c_f1slick_text p{    overflow: hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-line-clamp:2;    -webkit-box-orient:vertical;}.c_f1slick_text{    margin-bottom: 73px;}.c_f1slick_cut{    margin-top: 68px;}.c_f1slick_pos{    position: relative;}.c_f1slick_box .c_f1slick_cut{    position: absolute;    bottom: 55px;    left:calc(50% + 150px);}.c_f1slick_prev,.c_f1slick_next{    position: relative;    width:52px;    margin-right: 18px;    cursor: pointer;    transition: all 0.36s;}.c_f1slick_prev img:last-child,.c_f1slick_next img:last-child{    position: absolute;    top: 0;    left: 0;    width: 100%;    opacity: 0;    transition: all 0.36s;}.c_f1list_box{    margin-bottom: 25px;}.c_f1list{    margin: 0 -16px;    display: flex;    flex-wrap: wrap;}.c_f1list_li{    padding: 0 16px;    width: 33.333333%;    margin-bottom: 90px;}.c_f1list_lia{    height: 100%;    display: block;    background: #FFFFFF;    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);}.c_f1list_lib{    padding: 19px 42px 35px 0;    padding: 19px 42px 45px 0;    position: relative;}.c_f1_paddleft{    padding-left: 42px;}.c_f1list_time{    color: #004EA2;    margin-bottom: 10px;    font-family: montserratregular;}.c_f1list_lib .c_tit5{    font-weight: bold;    margin-bottom:10px ;    position: relative;    overflow: hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-line-clamp:2;    -webkit-box-orient:vertical;}.c_f1list_lip{    transition: all 0.36s;}.c_f1list_lip p{    overflow: hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-line-clamp:3;    -webkit-box-orient:vertical;}.c_f1list_lib .c_tit5::before{    content: "";    position: absolute;    width: 2px;    height: 26px;    background-color: #004EA2;    left: 0;    top: 3px;}.c_f1list_btn{    position: absolute;    left: 0;    transition: all 0.36s;    opacity: 0;    bottom: 44px;    bottom: 20px;}.c_f1list_spebg{    width: 55%;    position: absolute;    bottom: 0;    right: 0;    display: none;}.c_f1list_li.c_f1list_spe .c_f1list_spebg{    display: block;    z-index: -1;}.c_f1list_li.c_f1list_spe .c_f1list_lit{    display: none;}.c_f1list_li.c_f1list_spe .c_f1list_btn{    bottom: 44px !important;    opacity: 1;}.c_f1list_li.c_f1list_spe .c_f1list_lia{    position: relative;    padding-top: 36px;    z-index: 1;}.c_f1list_li.c_f1list_spe .c_f1list_lib{    position: static;}.c_f1list_li.c_f1list_spe .c_f1list_lip{    transform: scale(1) !important;    opacity: 1 !important;}/* f1-e *//* g1-s */.c_g1p1_box{    margin-bottom: 154px;    padding-bottom: 200px;}.c_g1p1_li{    margin-bottom: 140px;}.c_g1p1_li:last-child{    margin-bottom: 0;}.c_g1p1_lic{    display: flex;    align-items: center;   }.c_g1p1_lifl{    flex-shrink: 0;    width: 100%;    padding-right: 236px;}.c_g1p1_fl{    width: 50%;}.c_g1p1_fr{    width: 50%;}.c_g1p1_lifr{    flex-shrink: 0;    width: 100%;}.c_g1p1_lifl .c_tit2{    font-weight: bold;    margin-bottom: 20px;}.c_g1p2_box{    padding-top: 100px;    background-color: #F5F5F7;}.c_g1p2_tit{    margin-bottom: 35px;}.c_g1p2_tit .c_tit2{    font-weight: bold;    margin-bottom: 15px;}.c_g1p2_tit .c_tit3{    font-weight: bold;    margin-bottom: 15px;}.c_g1p2_swiper{    overflow: initial !important;    padding-bottom: 90px !important;}.c_g1p2_swiper.swiper-container-horizontal>.swiper-pagination-progressbar{    top: initial;    bottom: 0px;    height: 2px;}.c_g1p2_sbox .c_imgbox{    margin-bottom: 15px;    border-radius: 10px;    overflow: hidden;}.c_g1p2_sbox{    cursor: pointer;}.c_g1p2_swiper{    --swiper-theme-color: #004EA2;}.c_g1p2_swiper_box .c_f1slick_cut{    margin-top: 63px;}.c_g1p3_box .c_btn {    margin-left: 32px;}/* g1-e *//* h1-s */.c_h1p1c1{    margin-bottom: 57px;}.c_h1p1c1_fl{    width: 50%;}.c_h1p1c1_fr{    width: 50%;    padding-left: 20px; }.c_h1p1c1_fl .c_tit2{    font-weight: bold;    margin-bottom: 75px;    margin-top: -10px;}.c_h1p1c1_ul{    display: flex;    flex-wrap: wrap;    margin: 0 -30px;}.c_h1p1c1_li{    width: 50%;    padding: 0 30px;    margin-bottom: 29px;}.c_h1p1c1_lih{    position: relative;}.c_h1p1c1_lih span{    font-weight: bold;    color: #004EA2;}.c_h1p1c1_lih .c_imgbox{    width: 20px;    position: absolute;    left: 0;    top: 50%;    transform: translateY(-50%);}.c_h1_padl{    padding-left: 35px;}.c_h1p1c2{    padding: 40px 15px ;    background: #FFFFFF;    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);}.c_h1p1c2_ul{    display: flex;    flex-wrap: wrap;    margin: 0 -42px;}.c_h1p1c2_li{    padding: 0 42px;    width: 25%;}.c_h1p1c2_img{    position: relative;    width: 68px;    margin: 0 auto 12px;    background-color: #c7d6e3;    border-radius: 0 0 0 20px;}.c_h1p1c2_img img{    width: 100%;}.c_h1p1c2_img img:last-child{    width: 30px;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);}.c_h1p1c2_lic{    text-align: center;}.c_h1p1c2_lis{    font-weight: bold;    color: #004EA2;}.c_h1p1c2_limail{    color: #666;    font-family: montserratregular;}.c_h1p1_box{    margin-bottom: 115px;}.c_h1p2_fl{    width: 50%;    padding-top: 70px;}.c_h1p2_fr{    width: 50%;    padding-left: 8px;}.c_h1p2_fl .c_tit2{    margin-bottom: 20px;    font-weight: bold;}.c_h1p2_fl .c_text{    margin-bottom: 150px;}.c_h1p2_fl .c_imgbox{    width:70%;    clip-path: inset(0% 100% 0% 0%);    }@keyframes donghua1 {    0%{        clip-path: inset(0% 100% 0% 0%);    }    100%{        clip-path: inset(0% 0% 0% 0%);    }}.donghua1{    animation: donghua1 2s forwards;}.c_h1p2_formbox{    padding: 80px 80px 70px 80px;    background-color: #F5F5F7;}.c_h1p2_formclear{    margin: 0 -5px;}.c_h1p2_fitem{    width: 50%;    padding: 0 5px;}.c_h1p2_fitemc{    background-color: #fff;    display: flex;    align-items: center;    padding: 0 14px;}.c_h1p2_fitemc input{    flex-grow: 1;}.c_h1p2_fitemc span{    color: #E7282F;}.tx{    width: 25px;}.tx img{    width: 100%;}.c_h1p2_fitemc label{    flex-shrink: 0;    line-height: 50px;    font-size: 16px;}.c_h1p2_fitem input{    padding-left: 0px !important;    font-size: 16px;    width: 100%;    margin-left: 5px;    line-height: 50px;}.c_h1p2_fitemb{    width: 100%;    margin-top: 19px;}.c_h1p2_fitemtext{    width: 100%;    height: 120px !important;    margin-top: 19px;}.c_h1p2_fitemtext .c_h1p2_fitemc{    height: 100%;    display: flex;    align-items: flex-start;    flex-direction: column;    position: relative;}.c_h1p2_fitemc textarea{    width: 100%;    height: 100%;    position: absolute;    left: 0;    top: 0;    font-size: 16px;    line-height: 1.5;    margin-top: -5px;    padding-top: 40px !important;}.c_h1p2_fitemy{    margin-top: 19px;}.c_h1p2_fitemyz .c_h1p2_fitemy,.c_h1p2_fitemy,.c_h1p2_fitem{    height: 50px;}.c_h1p2_fitemy .c_h1p2_fitemc{    height: 100%;    position: relative;}.c_h1p2_fitemy input{    width: 100%;    top: 0;    left: 0;    padding-left: 14px !important;}.c_h1p2_fitemc{    height: 100%;}.c_h1p2_fitemy input,.c_h1p2_fitemc textarea{    padding: 0 14px;}.c_h1p2_fitemimg{    background-color: transparent;    margin-top: 19px;}.c_h1p2_fitemimg .c_h1p2_fitemc{    width: 106px;    line-height: 50px;    background-color: transparent;    margin-top: 0px !important;    padding: 0;    cursor: pointer;}.c_h1p2_fitemimg img{    width: 106px;}.c_h1p2_fitemyz{    display: flex;    width: 100%;}.c_h1p2_fitembtn{    cursor: pointer;    line-height: 50px;    background-color:#004EA2;    font-size: 16px;    width: 153px;    flex-shrink: 0;    text-align: center;    color: #fff;    user-select: none;}.c_h1p2_fcheck{    margin-top: 18px;    margin-bottom: 40px;    display: flex;}.c_h1p2_fctext{    font-size: 14px;    line-height: 1.5;}.c_h1p2_fcbox{    position: relative;    width: 14px;    height: 14px;    border-radius: 50%;    border: 1px solid #C4C4C4;    padding: 2px;    margin-right: 9px;    margin-top: 4px;    cursor: pointer;}.c_h1p2_fcbox::before{    display: block;    content: "";    width: 100%;    height: 100%;    border-radius: 50%;    background-color:#004EA2 ;    transition: all 0.36s;    opacity: 0;}.c_h1p2_fcbox.on::before{    opacity: 1;}.c_h1p2_fcsub .c_btn{    background-color: #004EA2;    width: 185px;}.c_h1p2_fcsub .c_btn .c_text{    color: #fff;}.c_h1p2_fctext a{    color: #004EA2;}/* h1-e *//* banner-s */.c_bannerbg{    position: relative;}.c_bannerbg .c_imgbox{    position: relative;}.c_bannerbg .c_imgbox img:nth-child(1){    display: block;}.c_bannerbg .c_imgbox img:nth-child(2){    display: none;}.c_bannerbg .c_imgbox::before{    content: "";    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: linear-gradient(102.36deg, rgba(50, 48, 131, 0.89) 8.78%, rgba(60, 57, 154, 0) 102.86%);    mix-blend-mode: multiply;    opacity: 0.8;}.c_banner.c_op03 .c_bannerbg .c_imgbox::before{    opacity: 0.3;}.c_bannercon_box{    padding-top: 121px;}.c_bannercon .c_tit4{    color: #FFFFFF;    font-weight: bold;    position: relative;    display: inline-block;    margin-bottom: 15px;}.c_bannercon .c_tit4::before{    content: "";    position: absolute;    bottom: -5px;    left: 0;    width: 100%;    height: 1px;    background-color: #fff;}.c_bannercon .c_tit1{    color: #fff;    font-weight: bold;}/* 面包屑 */.c_break_box{    position: relative;    z-index: 10;}.c_break{    position: relative;}.c_smnav1{    display: flex;    align-items: center;    position: absolute;    width: 100%;    bottom: 15px;    left: 0;}.c_smnav1_item{    margin-left: 5px;    color: #fff;}.c_smnav1_item:first-child{    margin-left: 0;}.c_smnav1_a{    display: inline-block;    font-size: 14px;    line-height: 21px;    color: #fff;    transition: all 0.36s;}.c_smnav1_img{    width: 20px;    display: block;    line-height: 21px;    font-size: 0;}.c_smnav1_icon{    line-height: 21px;    margin-right: 5px;}/* banner-e *//* footer-s */.c_footer_box{    background:url(../images/bg1.jpg) center/cover no-repeat;    padding: 55px 0 90px;}.c_copy_box{    background-color: #0D0D27;    }.c_copy{    padding:16px 0;    display: flex;    align-items: center;    display: flex;    justify-content: space-between;}.c_copy_fl span,.c_copy_fl a{    color: #C7CAE3;    line-height: 1.5;}.c_copy_ul{    display: flex;    align-items: center;}.c_copy_li{    margin-left: 23px;}.c_copy_lia{    font-size: 16px;    line-height: 1.75;    color: #C7CAE3;    transition: all 0.36s;}.c_copy_lia:hover{    color: #fff;}.c_foot1{    display: flex;    align-items: center;    justify-content: space-between;    padding-bottom: 43px;    border-bottom: 1px solid rgba(199, 202, 227, 0.2);}.c_foot1 .c_btnbox{    display: none;}.c_foot1 .c_btn{    cursor: pointer;    width: 105px;    background-color: transparent;    border: 1px solid #fff;}.c_foot1  .c_btnfl .c_text{    color: #fff;    line-height: 40px;}.c_foot2{    padding-top: 50px;    display: flex;}.c_foot2_left{   padding-right: 46px;   flex-shrink: 0;}.c_fleft_t{    margin-bottom: 45px;}.c_fleft_item1,.c_fleft_item2{    position: relative;    margin-bottom: 19px;}.c_fleft_img{    position: absolute;    left: 0;    top: 6px;    width: 20px;}.c_fleft_img img{    width: 100%;}.c_fleft_item1 a{    font-size: 16px;    line-height: 2.25;    color: #fff;    font-weight: bold;}.c_fleft_item2 .c_address{    font-size: 16px;    line-height: 1.75;    color: rgba(199, 202, 227, 1);    transition: all 0.36s;}.c_fleftpadd{    padding-left:35px;}.c_fleft_b .c_shareqr {    position: absolute;    width: 90px;    bottom: calc(100% + 20px);    left: 50%;    transform: translateX(-50%);    box-shadow: 0 0px 3px 0 #e0e0e0;    pointer-events: none;    opacity: 0;    transition: all 0.36s;}.c_fleft_b .c_shareqr::after{    transform: translateX(-50%);    bottom: -8px;    left: 50%;}.c_foot2_cen{    flex-grow: 1;}.c_foot2_cc1 .c_tit5{    position:relative;    padding-bottom: 3px;    margin-bottom: 14px;}.c_foot2_cc1 .c_tit5 a{    color: #fff;    font-weight: bold; }.c_footer_logo{    width: 160px;}.c_foot2_cc1 .c_tit5::after{    content: "";    position:absolute;    width: 25px;    height: 1px;    font-weight: bold;     left: 0;    bottom: 0;    background-color: #004EA2;}.c_foot2_cc2 .c_text{    color: rgba(199, 202, 227, 1);    transition: all 0.36s;}.c_foot2_cul1{    display: flex;}.c_foot2_cli1{    width: 25%;    padding-left: 10px;}.c_foot2_right{    flex-shrink: 0;    padding-left: 35px;}.c_foot2_rli .c_tit5{    font-weight: bold;    color: #fff;}.c_foot2_rli{    margin-bottom: 18px;}.c_foot2 .c_f2share {    margin-bottom: 0px;}/* footer-e *//* nav-s */.c_navright .c_btn{    width: 106px;}.c_navright .c_btnfl .c_text {    line-height: 40px;}.c_nav_box{    background-color: #004EA2;    position: relative;}.c_navfiexd{    width: 100%;    position: fixed;    top: 0;left: 0;    z-index: 100;}.c_nav{    position: relative;    display: flex;    align-items: center;    justify-content: flex-end;}.c_navlogo{    position: absolute;    width: 160px;    top: 50%;    left: 88px;    transform: translateY(-50%);}.c_nava{    line-height: 90px;    display: inline-block;    font-size: 16px;    color: #fff;}.c_navright{    display: flex;    align-items: center;}.c_nav_sm{    display: flex;    align-items: center;    margin-right: 17px;}.c_navlang,.c_navsesarch{    flex-shrink: 0;    padding: 0 9px;}.c_navlang a {    font-size: 18px;    line-height: 30px;    color: #fff;    cursor: pointer;}.c_navsesarch .c_imgbox{    width: 20px;    cursor: pointer;    font-size: 0;}.c_navsesarch{    cursor: pointer;}.c_navul{    display: flex;    padding-right: 70px;}.c_navli{    padding: 0 10px;    margin: 0 13px;    position: relative;}.c_navlang{    position: relative;}.c_navlang::after{    content: "";    position: absolute;    right: 0;    top: 50%;    transform: translateY(-50%);    height: 16px;    width: 1px;    background-color: rgba(255, 255, 255, 0.5);}/* .c_navli.ys_active .c_nava{    color: #E60012;} */.c_navli::after{    content: "";    width: 0%;    height: 2px;    background-color: #fff;    position: absolute;    top: 0;    left: 0;    transition: all 0.36s;}.c_navli.ys_active::after{    width: 100%;}.c_navc{    position: relative;}.c_navul2{    position: absolute;    width:230px;    top: 100%;    left: 50%;    transform: translateX(-50%);    background-color: #fff;    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.05);    display: none;    padding:30px 23px;}.c_nava{    position: relative;}/* .c_navul2::before{    content: "";    position: absolute;    border-bottom: 6px solid #fff;    border-top: none;    border-left:5px solid transparent;    border-right:5px solid transparent;    bottom:calc(100% - 1px);    left: 50%;    transform: translateX(-50%);    transition: all 0.36s;} */.c_navbox2{    position: relative;}.c_navbox2::before{    content: "";    position: absolute;    border-bottom: 6px solid #fff;    border-top: none;    border-left:5px solid transparent;    border-right:5px solid transparent;    bottom:calc(100% - 1px);    left: 50%;    transform: translateX(-50%);    transition: all 0s;    opacity: 0;}.c_navbox2.on::before{    opacity: 1;}.c_navli2c{    line-height: 48px;    text-align: center;    color: #15152E;    transition: all 0.36s;}.c_navli2.ys_active{    background-color: #ebebf5;}.c_navli2.ys_active .c_navli2c{    color: #004EA2;}.c_navli2c:hover{    color: #004EA2;    background-color: #ebebf5;}.c_navright .c_btn{    background-color: #E60012;}.c_navright .c_btnfl .c_text{    color: #fff;}.c_navright .c_btn:hover{    background-color: #E60012;}.c_navlogo .c_imgbox{    display: inline-block;}.ys_search03_searchbox{    position: absolute;    width: 100%;    height: 200px;    top: 100%;    left: 0;    box-shadow: 0 10px 30px 0 rgba(78, 78, 78, 0.05);    display: flex;    justify-content: center;    align-items: center;    display: none;    background: rgba(255,255,255,0.9);}.ys_search03_input input{    width: 100%;}.ys_search03_seb{    width: 70%;    display: flex;    align-items: center;    justify-items: center;}.ys_search03_input{    flex-grow: 1;    line-height: 35px;    border-bottom: 1px solid rgba(214, 214, 214,.98);}.ys_search03_input input{    font-size: 16px;    line-height: 1.75;    color: #666;}.ys_search03_pullimg{    flex-shrink: 0;    width: 24px;    margin-left: 10px;    cursor: pointer;}.ys_search03_pullimg .iconfont{    font-size: 18px;} .ys_ph_navbar2 .ys_phnav_logo{    background-color: #004EA2; } .ys_phnav_search .iconfont {    color: #004EA2 !important;}.ys_ph_navbar2 .ys_phnav_menubtn span, .ys_ph_navbar2 .ys_phnav_menubtn::after, .ys_ph_navbar2 .ys_phnav_menubtn::before {    background: #004EA2;}.ys_ph_navbar2 .ys_phnav_menu, .ys_phnav2_lang_modal {    background: #004EA2;}/* nav-e *//* b4-s */.c_b4p1_frlic{    position: relative;}.c_smnav1_box .c_smnav1{    position: static;}.c_smnav1_box{    position: relative;    padding-top: 25px;}.c_smnav1_box .c_smnav1{    bottom: 0;}.c_smnav1_box .c_smnav1_a,.c_smnav1_box .c_smnav1_icon{    color: #999;}.c_b4p1_box{    margin-top: 95px;    margin-bottom: 170px;}.c_b4p1_clear{    display: flex;}.c_b4p1_fl{    width: 51%;    padding-right: 10px;}.c_b4p1_fr{    width: 49%;    flex-shrink: 0;    padding: 0 90px;    padding-left: 157px;}.c_b4p1_flli:not(:first-child){    display: none;}.c_b4p1_flli2 .c_text{    position: relative;    padding-left: 14px;    color: #004EA2;}.c_b4p1_flli2 .c_text::before{    content: "";    position: absolute;    width: 5px;    height: 5px;    border-radius: 50%;    background-color:#004EA2 ;    left: 0;    top: 12px;}.c_b4p1_fllia .c_tit2{    font-weight: bold;    margin-bottom:25px ;    user-select: text;}.c_b4p1_fllia>.c_text{    margin-bottom: 35px;    user-select: text;}.c_b4p1_flul2{    margin-bottom: 96px;    user-select: text;}.c_b4p1_btn .c_btn{    margin-right:24px ;    cursor: pointer;}.c_b4p1_btn .c_btn .c_imgbox{    width: 20px;}.c_b4p1_frlist{    margin-top: 50px;    position: relative;}.c_b4p1_frbgimg{    position: absolute;    top: 0;    left: 0;    width: 28.41%;    z-index: -1;}.c_b4p1_frbgimg::after{    content: "";    position: absolute;    bottom: 0;    left: 0;    border-left: 30px solid #fff;    border-top: 12px solid transparent;    border-bottom: 0;    border-right: 0;}.c_b4p1_frul{    margin: 0 -15px;}.c_b4p1_frli{    padding: 0 15px;}.c_b4p1_frli:not(:first-child){    display: none;}.c_b4p1_frul .slick-dots {    top: calc(100% + 35px);}.c_b4p1_frul .slick-dots li{    width: 10px;    height: 10px;    background-color: #C7CAE3;    margin: 0 8px;}.c_b4p1_frul .slick-dots li.slick-active{    background-color: #004EA2;}.c_b4p2_navbox{    height: 80px;}.c_b4p2_nav{    box-shadow: 0px -4px 20px rgba(75, 99, 84, 0.09);    background-color: #fff;    position: relative;    z-index: 10;}.c_b4p2_nul{    max-width: 950px;    margin: 0 auto;    display: flex;    justify-content: space-between;    align-items: center;}.c_b4p2_nli{    margin: 0 10px;}.c_b4p2_nc{    line-height: 80px;    padding: 0 10px;    font-weight: bold;    text-align: center;    cursor: pointer;    transition: all 0.36s;}.c_b4p2_nli.ys_active .c_b4p2_nc{    color: #004EA2;}.c_b4p2_flex{    display: flex;}.c_b4p2_fl,.c_b4p2_fr{    width: 50%;    flex-shrink: 0;}.c_b4p2_fl{    background-color:#FBFBFC;    display: flex;    align-items: center;    justify-content: flex-end;    padding-right: 170px;    padding-left: 80px;}.c_b4p2_fcon{    width:530px;}.c_b4p2_fcon .c_b4p2_num{    font-size: 36px;    line-height: 1.5;    font-weight: bold;    color: #C7CAE3;    margin-bottom: 12px;    font-family: 'montserratbold' !important;}.c_b4p2_fcon .c_tit4{    font-weight: bold;    margin-bottom: 15px;}.c_b4p2_lieven .c_b4p2_flex{    flex-direction: row-reverse;}.c_b4p2_lieven .c_b4p2_fl{    justify-content: flex-start; }.c_b4p2_lieven .c_b4p2_flex .c_b4p2_fl{    padding-left: 170px;    padding-right: 80px;}.c_b4p3_box{    background-color:#004EA2 ;}.c_b4p3_titc{    font-weight: bold;    color: #fff;    text-align: center;}.c_b4p3_ul{    margin: 0 -18px;}.c_b4p3_li{    padding: 0 18px;}.c_b4p3_li:not(:first-child){    display: none;}.c_b4p3_lic{    display: flex;}.c_b4p3_lifl,.c_b4p3_lifr{    min-width: 50%;}.c_b4p3_lifl{    padding-right: 8px;    background-color: #fff;}.c_b4p3_lifr{    background-color: #fff;    padding-top: 77px;    padding-left: 75px;    padding-right: 50px;}.c_b4p3_lifr .c_tit4{    max-width: 530px;    margin-bottom: 28px;    line-height:1.75;    overflow: hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-line-clamp:2;    -webkit-box-orient:vertical;}.c_b4p3_lifr .c_text{    margin-bottom: 68px;    max-width: 575px;}.c_b4p3_lifr .c_text p{    overflow: hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-line-clamp:3;    -webkit-box-orient:vertical;}.c_b4p3_ul .c_b4p3_li:not(:first-child){    display: none;}.c_b4p3_box .slick-arrow{    width: 52px;    height: 52px;    z-index: 10;    font-size: 0;}.c_b4p3_box .slick-arrow img:last-child{    content: "";    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    transition: all 0.36s;    opacity: 0;}.c_b4p3_box .slick-prev{    left: initial;    right: calc(100% + 15px);}.c_b4p3_box .slick-next{    left: calc(100% + 15px);}.c_b4p3_box .slick-arrow:hover img:last-child{    opacity: 1;}.c_b4p3_box .slick-dots li{    width: 10px;    height: 10px;    background-color: #C7CAE3;}.c_b4p3_box .slick-dots li.slick-active{    background-color: #fff;}   .c_b4p3_box .slick-dots{    top: calc(100% + 47px);}.c_b4p2_box{    max-width: 1920px;    margin: 0 auto;}.c_b4p2_boxs{    padding-top: 85px;    padding-bottom: 100px;}.c_b4p2s_tit{    font-weight: bold;    text-align: center;    padding-bottom: 55px;}.c_b4p2s_ul{    display: flex;    flex-wrap: wrap;    margin: 0 -18px;}.c_b4p2s_li{    width: 50%;    padding: 0 18px;    margin-bottom: 36px;}.c_b4p2s_lic{    background-color: #FBFBFC;    padding:43px 50px 60px;}.c_b4p2s_fig{    font-size: 36px;    margin-bottom: 20px;    font-weight: bold;    color: #C7CAE3;}.c_b4p2s_lic .c_tit4{    margin-bottom: 18px;    font-weight: bold;}.c_b4p4_box{    background-color:#F5F5F7 !important;}.c_b4p4_titc{    font-weight: bold;    text-align: center;}.c_b4p4_ul .c_b4p4_li:not(:first-child){    display: none;}.c_b4p4_li{    width: 33.333333%;    padding: 0 18px;}.c_b4p4_ul{    margin: 0 -18px;}.c_b4p4_lia{    display: block;    background-color: #fff;    height: 100%;}.c_b4p4_lib{    padding: 29px 34px 50px;} .c_b4p4_ul .slick-track{    display: flex; } .c_b4p4_ul .slick-slide{    height: auto; } .c_b4p4_lib .c_tit4{    margin-bottom: 10px; } .c_b4p4_box.c_b4p3_box .slick-dots{    top: calc(100% + 49px); } .c_b4p4_box.c_b4p3_box .slick-dots li.slick-active{    background-color: #004EA2; } .c_b4p4_box.c_b4p3_box .slick-dots li{    background-color: #C7CAE3; }  .c_b4p5_tit{    text-align: center; } .c_b4p5_titc{    font-weight: bold; } .c_b4p5_li{    min-height: 60px;    display: flex;    align-items: center;    background-color: #fff;    padding: 8px 0; } .c_b4p5_li:nth-child(2n){    background-color: #F3F4FD; } .c_b4p5_lic{    width: 100%; } .c_b4p5_ul2{    display: flex;    justify-content: center;    padding: 0 40px; }.c_b4p5_li2{    padding-right: 20px;    width: 25%;    flex-shrink: 0;}.c_b4p5_ul2 .c_b4p5_li2:first-child .c_b4p5_litext{    font-weight: bold;    font-size: 18px;    color: #15152E;    line-height: 1.75;}.c_b4p5_ul2 .c_b4p5_li2:not(:first-child) .c_b4p5_litext{    font-size: 16px;    color: #15152E;    line-height: 1.75;}.c_b4p5_size2 .c_b4p5_li2:nth-child(1){   width: 25%;}.c_b4p5_size2 .c_b4p5_li2:nth-child(2){    width: 75%;}.c_b4p5_li.c_b4p5_size3 .c_b4p5_li2:nth-child(1){    width: 25%;}.c_b4p5_li.c_b4p5_size3 .c_b4p5_li2{    width: 37.5%;    text-align: center;}.c_b4p5_ul.c_b4p5_head .c_b4p5_li{   min-height: 45px;   background-color:#004EA2 ;}.c_b4p5_ul.c_b4p5_head .c_b4p5_li2 div{    color: #fff !important;}.c_b4p5_ph{    display: none;}.c_b4p5ph_li{    padding: 20px 20px;    background-color: #fff;    margin-bottom: 20px;    background-color: #f5f5f7;}.c_b4p5ph_li:last-child{    margin-bottom: 0;}.c_b4p5ph_li .c_b4p5ph_name{    color: #004EA2;}.c_b4p5ph_li .c_b4p5ph_value{    color: #004EA2;}.c_b4p5ph_li .c_b4p5ph_lih{    color: #004EA2;}.c_b4p5ph_li:nth-child(2n){    background-color: #004EA2;}.c_b4p5ph_li:nth-child(2n) .c_b4p5ph_name,.c_b4p5ph_li:nth-child(2n) .c_b4p5ph_value,.c_b4p5ph_li:nth-child(2n) .c_b4p5ph_lih{    color: #fff;}.c_b4p5ph_lih{    font-weight: bold;    margin-bottom: 12px;    color: #fff;}.c_b4p5ph_li2{    margin-bottom: 6px;}.c_b4p5ph_li2c{    display: flex;}.c_b4p5ph_name{    font-size: 14px;    line-height: 1.5;    flex-shrink: 0;    width: 90px;    color: #fff;}.c_b4p5ph_value{    font-size: 14px;    line-height: 1.5;    padding-left: 2px;    color: #fff;}.c_b4p1_ul .slick-dots {    right: 50%;    bottom: 2%;    width: auto;}.c_b4p1_ul .slick-dots li.slick-active{    background-color: #004EA2;}.c_b4p1_ul .slick-dots li{    width: 10px;    height: 10px;    margin: 0 8px;}/* b4-e *//* c2-s */.c_c1p1_bg{    width: 10.21%;    min-width: 80px;    position: absolute;    bottom: 0;    left: 0;    transform: translateY(60%);    z-index: -1;}.c_c1p1{    background: url(../images/c2_bg2.jpg) center/cover no-repeat;    position: relative;    width: 100%;    min-height:33.85vw;    padding-top: 90px;    margin-bottom: 270px;    z-index: 1;}.c_c1p1_fl,.c_c1p1_fr{    width:50%;}.c_c1p1_fr{    padding-left: 7.29vw;}.c_c1p1_fl .c_c1p1_hbox{    margin-bottom: 40px;}.c_c1p1_fl .c_tit2{    font-weight: bold;}.c_c1p1_fl .c_c1p1_ht{    color: #004EA2;}.c_c1p1fr_posab{    width: 559px;    position: relative;}.c_c1p1fr_posab .c_c1p1_ul:last-child{    position: absolute;    width: 605px;    top: 100%;    left: calc(-50% - 23px);}.c_c1p1_ul{    margin: 0 -23px;    display: flex;    flex-wrap: wrap;}.c_c1p1_li{    width:50%;    padding: 0 23px;    flex-shrink: 0;    margin-bottom: 44px;    max-height:274px;}.c_c1p1_lic{    height: 100%;    background-color: #fff;    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);    margin-bottom: 44px;    padding:35px 30px 36px;}.c_c1p1fr_con{    position: relative;    margin-top: 115px;}.c_c1p1_lic .ys_imgbox_cover{    width: 36px;    margin-bottom: 15px;}.c_c1p1_lic .c_tit4{    margin-bottom: 16px;    font-weight: bold;    color:#004EA2 ;}.c_c1p1_lic .c_text{    overflow: hidden;    text-overflow:ellipsis;    display:-webkit-box;    -webkit-line-clamp:3;    -webkit-box-orient:vertical;}.c_c1p2{    width: 100%;    min-height: 59.22vw;    background: url(../images/c2_bg3.jpg) center/cover no-repeat;    padding-bottom: 80px !important;    position: relative;    z-index: 2;}.c_c1p2 .c_c1p2_tit{    color: #fff;    font-weight: bold;}.c_c1p2_ul{    margin: 0 -18px;    display: flex;    flex-wrap: wrap;}.c_c1p2_li{    width: 50%;    padding: 0 18px;    margin-bottom: 36px;}.c_c1p2_lic{    width: 100%;    height: 100%;    padding: 37px 43px 73px;    background-color: #fff;}.c_c1p2_litop{    display: flex;    align-content: center;    padding-bottom: 20px;    border-bottom: 1px solid #E1E1E6;}.c_c1p2_litop .ys_imgbox_cover{    flex-shrink: 0;    width: 36px;}.c_c1p2_litop .c_tit4{    margin-left: 12px;    font-weight: bold;    color:#004EA2;}.c_c1p2_lic .c_text{    margin-top: 25px;}.c_c2,.c_e1,.c_e2{    position: relative;    overflow: hidden;}.c_c1p3_tit{    font-weight: bold;}.c_c1p3_ul{    display: flex;}.c_c1p3_swiper.swiper-container{    overflow: initial;    margin: 0 -17px;}.c_c1p3_li.swiper-slide{    width: 50%;    padding: 0 17px;    cursor: pointer;}.c_c1p3_lic{    display: block;    background: #fff;    padding-bottom: 15px;}.c_c1p3_li .ys_imgbox_cover{    transition: all 0.36s;    border: 1px solid transparent;    box-shadow: 0px 4px 30px rgba(75, 99, 84, 0.09);}.c_c1p3_li .c_tit4{    position: relative;    font-weight: bold;    color: #666666;    transition: all 0.36s;    margin-top: 30px;    padding-left:25px ;    height: 72px;    transition: all 0.36s;}.c_c1p3_li .c_tit4::before{    content: "";    position: absolute;    width: 2px;    height: 26px;    top: 5px;    left: 2px;    background-color:#004EA2 ;}.c_c1p3 .c_f1slick_cut{    margin-top: 0;}/* c2-e *//* e1-s */.c_e1p1_box{    background:url(../images/e1_bg1.jpg) center/cover no-repeat;    height:48.96vw;    width: 100%;    padding-top: 8.59vw;    padding-bottom: 40px;    position: relative;    z-index: 1;}.c_e1p1_rbBg{    position: absolute;    width: 10.93%;    right: 0;    bottom: 0px;    z-index: -1;}.c_e1p1_fl,.c_e1p1_fr{    width: 50%;}.c_e1p1_fr{    padding-left: 180px;    margin-top:138px;}.c_e1p1_fl .c_tit2{    font-weight: bold;    margin-bottom: 35px;}.c_e1p1_fl .c_text p{    margin-bottom: 26px;}.c_e1p1_frul{    margin: 0 -48px;}.c_e1p1_frli{    width: 50%;    padding: 0 48px;    margin-bottom: 70px;}.c_e1p1_frtop{    border-bottom: 1px solid #004EA2;    margin-bottom: 17px;}.c_e1p1_frtop .c_e1p1_fig{    font-size: 64px;    line-height: 1.75;    font-family: 'montserratbold' !important;    color: #004EA2;}.c_e1p1_frbot .c_text{    color: #15152E;}.c_e1p2_tit{    font-weight: bold;}.c_e1p2_li{    width: 33.333333%;    position: relative;    flex-shrink: 0;    z-index: 1;}.c_e1p2_li:nth-child(1){    background-color: #004EA2;}.c_e1p2_li:nth-child(2){    background-color: #121236;}.c_e1p2_li:nth-child(3),.c_e1p2_li:nth-child(4){    background-color: #F5F5F7;}.c_e1p2_li:nth-child(5){    background-color: #E60012;}.c_e1p2_li:nth-child(6){    background-color: #0051DA;}.c_e1p2_li:nth-child(3) .c_tit4,.c_e1p2_li:nth-child(4) .c_tit4{    color: #004EA2;}.c_e1p2_li:nth-child(3) .c_text p,.c_e1p2_li:nth-child(4) .c_text p{    color: #666666;}.c_e1p2_lictext{    padding: 47px 48px;}.c_e1p2_lictext .c_tit4{    color: #fff;    font-weight: bold;    margin-bottom:20px;}.c_e1p2_lictext .c_text p{    color: #fff;}.c_e1p2_ul{    display: flex;    flex-wrap: wrap;    margin-bottom: 16px;    position: relative;}.c_e1p3_ul{    display: flex;    margin: 0 -12px;}.c_e1p3_li{    width: 33.333333%;    padding: 0 12px;}.c_e1p3_li:not(:first-child){    display: none;}.c_e1p3_box.c_b4p3_box{    background-color: transparent;}.c_e1p3_li .c_imgbox{    border-radius: 10px;    overflow: hidden;}.c_e1p3_box .c_g1p2_tit .c_text{    max-width: 800px;    padding-right: 20px;}.c_e1p4_box{    background-color: #F5F5F7;    position:relative;    z-index: 1;}.c_e1p4_rbBg{    position: absolute;    width: 27.08%;    min-width: 200px;    right: 0;    bottom: 0;    z-index: -1;}.c_e1p4_tit{    font-weight: bold;}.c_e1p4_lih{    font-size: 48px;    color: #004EA2;    line-height: 1.5;    margin-bottom: 23px;    font-family: 'montserratbold' !important;}.c_e1p4_li2{    padding-left: 25px;    position: relative;    margin-bottom: 12px;}.c_e1p4_li2::before{    content: "";    position: absolute;    width: 4.5px;    height: 4.5px;    border-radius: 50%;    background-color:#666666 ;    left: 8px;    top: 12px;}.c_e1p4_ul{    margin: 0 -65px;    display: flex;    padding-bottom: 170px;}.c_e1p4_li{    width: 33.3333333% !important;    padding: 0 65px;}.swiper-container.c_e1p4_swiper{    overflow: initial;}.c_e1p4_swiper.swiper-container-horizontal>.swiper-pagination-progressbar{    top: initial;    bottom: 0px;    height: 2px;}.c_e1p4_swiper{    --swiper-theme-color: #004EA2;}.c_e1p5_box{    position: relative;    background:url(../images/e1_bg8.jpg) center/cover no-repeat;    padding:110px 0 195px;}.c_e1p5_tit{    font-weight: bold;    color: #fff;    margin-bottom: 70px;}.c_e1p5_li{    width: 100%;}.c_e1p5_box .c_b4p4_lia{    background-color: transparent;}.c_e1p5_t{    background: rgba(255, 255, 255, 0.05);    backdrop-filter: blur(30px);    margin: 16px 0px;    display: flex;    align-items: center;    justify-content: center;    padding: 52px 35px;}.c_e1p5_tleft{    flex-shrink: 0;    width: 53px;}.c_e1p5_tright{    flex-shrink: 0;    width: 53px;}.c_e1p5_tcen{    flex-grow: 1;    text-align: center;    color: #fff;    margin-top: 15px;}.c_e1p5_tcen .c_tit5{    margin-bottom:30px ;    color: #fff;    user-select: text;}.c_e1p5_text{    font-size: 14px;    line-height: 1.5;    user-select: text;}.c_e1p5_box.c_b4p3_box .slick-dots{    top: calc(100% + 80px);}.c_e1p4_p p{    user-select: text;}/* e1-e *//* e2-s */.c_e2p1_box{    padding: 92px 0 175px;    background-color: #F5F5F7;}.c_e2p1_tit{    font-weight: bold;}.c_e2p1_con{    position: relative;}.c_e2p1_fl{    width: 54.64%;}.c_e2p1_fr{    width: 42.18%;    position: absolute;    right: 0;    top: 58px;}.c_e2p1_fl .c_tit4{    font-weight: bold;    margin-bottom: 16px;}.c_e2p1_ul{    display: flex;    justify-content: space-between;    margin-top: 64px;}.c_e2p1_lit{    font-weight: bold;    color: #004EA2;}.c_e2p1_libig{    font-size: 64px;    line-height: 1.3;}.c_e2p1_libig span{    font-family: 'montserratbold' !important;}.c_e2p1_lism{    font-size: 24px;    line-height: 1.3;}.c_e2p1_lib{    color: #004EA2;}.c_e2p1_frcon{    display: flex;    flex-direction: column;    align-items: flex-end;}.c_e2p1_frbox1{    width: 100%;    background: linear-gradient(90deg, #004EA2 5%, rgba(60, 57, 154, 0) 100%);    margin-bottom: 40px;}.c_e2p1_frbox1 .c_imgbox,.c_e2p1_frbox2 .c_imgbox{    width: 30px;    margin-right:26px ;}.c_e2p1_frbox1 .c_tit4,.c_e2p1_frbox2 .c_tit4{    color: #fff;}.c_e2p1_frbox1,.c_e2p1_frbox2{    padding-left: 35px;    height: 80px;    display: flex;    align-items: center;    border-radius: 10px;}.c_e2p1_frbox2{    width: 81.48%;    background: linear-gradient(90deg, #03CDD5 0%, rgba(3, 205, 213, 0) 100%);    transition-duration: 1s;     animation-delay:0.2s ;}.c_e2p2_box{    /* max-width: 1920px; */    /* max-height: 874px; */    margin: 0 auto;    overflow: hidden;    padding-top: 120px;    padding-bottom: 70px;    min-height: 45.52vw;    background: url(../images/e2_bg1.jpg) center/cover no-repeat;}.c_e2p2_frcon{    margin-top: 80px;}.c_e2p2_fl{    width: 50%;}.c_e2p2_fr{    width: 50%;    padding-left: 200px;}.c_e2p2_box .c_e2p1_tittext p{    margin-bottom: 18px;}.c_e2p2_frul{    margin: 0 -20px;}.c_e2p2_frli{    padding: 0 20px;}.c_e2p2_cut.c_f1slick_cut{    margin-top: 40px;}.c_e2p3_box{    overflow: hidden;    background-color: #F5F5F7;}.c_e2p3_box .c_e2p1_tittext{    max-width: 1000px;    padding-bottom: 50px;}.c_e2p3_swiper.swiper-container{    overflow: initial;    padding-bottom:105px ;}.c_e2p3_lia{    background-color: #fff;    padding: 29px;}.c_e2p3_swiper.swiper-container-horizontal>.swiper-pagination-progressbar{    top: initial;    bottom: 0;    height: 2px;    left: 0px;    width:100%;    width: 1440px}.c_e2p3_swiper{    --swiper-theme-color: #004EA2;}.c_e1p3_ul .slick-dots li.slick-active {    background-color: #004EA2;}.c_e2p3_swiper {    width: 1230px;    margin: 0 !important;}/* e2-e *//* 弹窗 */.c_popup{    position: fixed;    width: 100vw;    height: 100vh;    background: rgba(0, 0, 0, 0.7);    z-index: 100000;    display: none;    align-items: center;    justify-content: center;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);}.c_popform{    width: 690px;    position: relative;}.c_closeIcon{    font-size: 0;}.c_closeIcon{    position: absolute;    top: 15px;    right: 15px;    cursor: pointer;    transition: all 0.5s;}.c_closeIcon .icon-close{    font-size: 16px;    color:#666;}.c_closeIcon:hover{    transform: rotate(180deg);}.c_popup .c_h1p2_formbox{    padding: 35px 80px 67px;}.c_poptit{    font-weight: bold;    color:#004EA2;    margin-bottom: 20px;}.c_h1p2_fcheck{    margin-bottom: 30px;}.c_popup_bar .mCSB_scrollTools .mCSB_draggerContainer {    right: -38px;}.c_popup_bar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    width: 2px;    background-color: #004EA2 !important;}.c_b4p3_ul .slick-prev{    opacity: 0.4;    transition: all 0.36s;}.c_b4p4_ul .slick-prev,.c_e1p3_ul .slick-prev,.c_e2p2_cut .c_f1slick_prev{    opacity: 0.4;    transition: all 0.36s;}.c_b4p3_ul .slick-next,.c_b4p4_ul .slick-next,.c_e1p3_ul .slick-next,.c_e2p2_cut .c_f1slick_next{    transition: all 0.36s;}.c_b4p1_li:not(:first-child){    display: block;}.c_f1slick_lia{    display: block;}.c_f1slick_li{    padding: 0 10px;}.c_f1slick_ul{    margin: 0 -10px;}.c_home .c_navli.ys_active::after{    display: none}/*鼠标效果*/@media screen and (min-width: 1200px) {    .c_smnav1_a:hover {        color: #E60012;    }    .c_navli:hover .c_nava{        /* color: #E60012; */    }    .c_navli:hover::after{        width: 100%;    }    .c_c1p3_li:hover .c_tit4{        color: #15152E;    }    .c_c1p3_li:hover .ys_imgbox_cover{        border: 1px solid #004EA2;    }    .c_b4p2_nli:hover .c_b4p2_nc {        color: #004EA2;    }    .c_btn:hover .c_btnimg img:first-child{        opacity: 0;    }    .c_btn:hover .c_btnfl .c_text{        color: #fff;    }    .c_btn:hover::after{        left: 0;        width: 100%;    }    .c_b2fr_licon:hover .c_btnimg img:first-child{        opacity: 0;    }    .c_b2fr_licon:hover .c_btn::after {        left: 0;        width: 100%;    }    .c_b2fr_licon:hover .c_btn .c_btnfl .c_text{        color: #fff;    }    .c_c1li:hover  .c_btn .c_btnimg img:first-child{        opacity: 0;    }    .c_c1li:hover  .c_btn::after {        left: 0;        width: 100%;    }    .c_c1li:hover  .c_btn .c_btnfl .c_text{        color: #fff;    }    .c_f1list_lia:hover .c_btn .c_btnimg img:first-child{        opacity: 0;    }    .c_f1list_lia:hover .c_btn::after {        left: 0;        width: 100%;    }    .c_f1list_lia:hover .c_btn .c_btnfl .c_text{        color: #fff;    }    .c_f1list_lia:hover .c_f1list_btn{        opacity: 1;    }    .c_f1list_lia:hover .c_f1list_lip{        opacity: 0;        transform: scale(0.8);    }    .c_b2fr_licon:hover::after {        width: 100%;    }    .c_foot1 .c_btn:hover{        border: 1px solid #004EA2;    }    .c_page .comp-tabli:hover li {        color: #004EA2;    }    .c_page .first:hover li,    .c_page .prev:hover li,    .c_page .next:hover li,    .c_page .end:hover li{        color: #004EA2;    }    .c_b2fl_li3:hover .c_b2fl_text3{        color: #E60012;    }    .c_b2fl_li2:hover .c_b2fl_c2 .c_text::after {        opacity: 1;        height: 100%;    }    .c_b2con_itemli:hover .c_b2con_itemct2{        transform: translateX(0px);    }    .c_b2con_itemli:hover .c_b2con_itemct3{        transform: translateX(0px);    }    .c_b2con_itemli:hover{        border-bottom: 1px solid #004EA2;    }    .c_b2con_itemli:hover .c_b3con_itemct1{        color:#004EA2 ;    }    .c_b3 .c_b2con_itemli:hover{        border-bottom: 1px solid #d4d4d4;    }    .c_b3 .c_b2con_itemli:hover .c_b3text{        border-top: 1px solid #004EA2;    }    .c_d1fr_licon:hover{        border-color: #004EA2;    }    .c_d2nav_lia:hover .c_d2nav_lic::after{        width: 100%;    }    .c_d2list_con:hover .ys_imgbox_cover img{        transform: scale(1.03);    }    .c_b2fr_licon:hover .c_b2fr_imgbg{        opacity: 1;    }    .c_b2fr_licon:hover .c_b2fr_img .ys_imgbox_cover img{        transform: scale(1.03);    }    .c_c1conbox:hover .ys_imgbox_cover img{        transform: scale(1.03);    }    .c_foot2_cc2 .c_text:hover{        color: #fff;    }    .c_fleft_item2 a:hover{        color: #fff;    }    .c_b4p2_li:hover .ys_imgbox_cover img,    .c_b4p3_lia:hover .ys_imgbox_cover img,    .c_b4p4_lia:hover .ys_imgbox_cover img,    .c_c1p3_lic:hover .ys_imgbox_cover img,    .c_f1list_lia:hover .ys_imgbox_cover img,    .c_f1slick_lia1:hover .ys_imgbox_cover img,    .c_g1p2_sbox:hover .ys_imgbox_cover img {        transform: scale(1.03);    }}   /* 首页 */.he_bandli {    width: 30px;    height: 30px;    cursor: pointer;    position: relative;    margin: 60px 0;}.he_bandli span {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}.he_bandli span::before {    content: '';    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 6px;    height: 6px;    background: rgba(255, 255, 255, 1);    border-radius: 50%;    transition: all 0.36s;}.he_bandli svg {    fill: none;    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;}.he_bandot {    position: absolute;    bottom: 54px;    transform: translateX(-50%);    left: 50%;    z-index: 10;}.he_bandli.act span::after {    opacity: 1;}.ys_banner {    margin-top: 90px;}.ys_ban_imgbox::before{    content: '';    display: block;    position: absolute;    top:0;    left: 0;    width: 100%;    height: 100%;    background-image: linear-gradient(to bottom right, rgba(50,48,131,.89), transparent);    opacity: .8;}.ys_ban_title{    color: #fff;    font-weight: bold;}#menu{    position: fixed;    top:50%;    left:28px;    transform: translateY(-50%);    z-index: 100;    transition: all 0.6s;}#menu li{    position: relative;    margin-bottom: 20px;    cursor: pointer;}.menu_dian::before{    position: absolute;    top:50%;    left:50%;    transform: translate(-50%,-50%);    width: 4px;    height:4px;    border-radius: 50%;    background-color:#004EA2;    content: '';    transition: all .36s ease;    z-index: 10;}.menu_dian{    position: relative;    width: 8px;    height:8px;    margin-top: 4px;    margin-left: 20px;}.menu_dian::after{    position: absolute;    top:50%;    left:50%;    transform: translate(-50%,-50%);    width: 8px;    height:8px;    border-radius: 50%;    background-color:#E60012;    content: '';    transition: all .36s ease;    opacity: 0;}.menu_title{    color:#666666;    font-size: 14px;    position: relative;    top:0;    left: 10px;    transition: all .36s ease;    opacity: 0;}.menu_num {    color: #666666;    font-size: 12px;    position: absolute;    top: 0;    left: 0;    transition: all .36s ease;    opacity: 0;    display: none;}#menu li.active .menu_dian::after,#menu li.active .menu_title,#menu li.active .menu_num{    opacity: 1;}#menu li.active .menu_dian::before{    background-color: #fff;}.fp-viewing-6 #menu{    display:none;}.fp-viewing-page1 .menu_title{    color:#fff;}.fp-viewing-page1 .menu_num {    color: #fff;}.g_sypt2_top{    background-color: #F5F5F7;    padding-top: 25px;}.g_sypt2_botsk{    display: none;}.g_sypt2_botsk:first-child{    display: block;}.g_sypt2_top{    background-color: #F5F5F7;    padding-top: 25px;}.g_sypt2_topli{    width: 16.666667%;    padding: 14px 45px 10px;    transition: all .36s ease;    cursor: pointer;}.g_sypt2_topli .ys_imgbox_cover{    width: 100%;    margin-bottom: 10px;}.g_sypt2_topli p{    text-align: center;    line-height: 1.5;    font-size: 16px;    color: #333;    transition: all .36s ease;    font-family: 'montserratregular' !important;}.g_sypt2_botsk2{    width: 46%;    position: relative;}.g_sypt2_botsk_word{    width: 54%;    padding-right: 56px;}.g_sytitle .c_tit4{    position: relative;    margin-bottom: 10px;    display: inline-block;    line-height: 1.75;    color: #004EA2;    font-weight: bold;}.g_sytitle .c_tit4::before{    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 1px;    background-color: #004EA2;}.g_sypt2_botli2{    display: none;}.g_sypt2_botli2:first-child{    display: block;}.g_sypt2_bot{    padding-top:100px;}.g_sytitle .c_tit2{    font-weight: bold;    margin-bottom: 20px;}.g_sypt2_botsk_word .c_text{    margin-bottom: 70px;}.g_sypt2_bot_btnfl{    width: 50%;    margin-bottom: 42px;    float: left;}.g_sypt2_bot_btnfl{    display: flex;    flex-wrap: nowrap;    align-items: center;}.g_sypt2_bot_btnicon{    position: relative;    width: 85px;    height: 63px;    background: #F5F5F7;}.g_sypt2_bot_btnicon img{    width: 30px;    position: absolute;    top:50%;    left:50%;    transform: translate(-50%,-50%);}.g_sypt2_bot_btnfl p{    width: calc(100% - 85px);    padding-left: 20px;    font-size: 16px;    line-height: 1.75;    color: #004EA2;}.g_sypt2_botsk_word .c_btnbox .c_text {    margin-bottom: 0;}.g_sypt2 .c_btn::after {    content: "";    left: 0;    right: inherit;    top: 0;    width: 100%;    background-color: #004EA2;    height: 100%;    position: absolute;    transition: all 0.4s;    z-index: -1;}.g_sypt2_botzs{    position: absolute;    top: 50px;    left: 50px;    width: 124px;    z-index: -1;}.g_sypt2_botzs img{    width: 100%;}.g_sypt2_topli.slick-current{    background: #fff;}.g_sypt2_topli.oslick-currentn p{    color:#004EA2;}.g_sypt2_bot .c_btn .c_btnfl .c_text {    color: #fff;}.g_sypt2_bot .c_btn .c_btnimg img:first-child {    opacity: 0;}.g_sypt2_botli2{    margin-bottom: 30px;}.g_sypt2_botsk2 .slick-dots {    bottom: 0;}.g_sypt2_botsk2 .slick-dots li.slick-active {    background: #004EA2;}.g_sypt2_botsk2 .slick-dots li {    width: 10px;    height: 10px;    margin: 0 6px;    border-radius: 50%;    background: #C7CAE3;}.g_sypt2_botli2{    position: relative;}.g_sytitle{    text-align: center;}.g_sypt2 .g_sytitle{    text-align: left;}.g_sypt5bj{    position: absolute;    bottom:140px;    right:40px;    width: 500px;    z-index: -1;}.g_sypt5bj img{    width: 100%;}.g_sypt5nrfl{    width: 50%;}.g_sypt5nrfr{    width: 50%;    padding-left: 100px;}.g_sypt5nrfl_top{    position: relative;}.g_sypt5nrfl_top .g_sypt2_botzs{    position: absolute;    bottom: -22px;    right: -12px;    z-index: -1;    top: inherit;    left: inherit;}.g_sypt5nrfl_top{    margin-bottom: 40px;}.g_sypt5nrfl_bot{    padding-left: 40px;    position: relative;}.g_sypt5nrfl_bot::before{    content: '';    position: absolute;    top:5px;    left: 0;    width: 1px;    height: 26px;    background: #004EA2;}  .g_sypt5 .c_btn{    width: 180px;}.g_sypt5 .c_btnbox {    text-align: center;    margin-top: 45px;}.g_sypt5nrfl_bot .c_tit4{    font-weight: bold;    margin-bottom: 3px;    transition: all .36s ease;}.g_sypt5nrfl_bot .c_text{    margin-bottom: 8px;}.g_sypt5nrfl_time{    font-family: 'montserratregular' !important;    font-size: 16px;    line-height: 1.75;    color: #004EA2;}.g_sypt5_box{    margin-top: 70px;}.g_sypt5nrfrli .c_tit5{    font-weight: bold;    margin-bottom: 3px;    transition: all .36s ease;}.g_sypt5nrfrli{    margin-bottom: 40px;}.g_sypt5nrfrli:last-child{    margin-bottom: 0;}.g_sypt3{    padding: 100px 0;}.g_sypt6nr{    display: flex;    flex-wrap: wrap;    align-items: center;}.g_sypt6fl{    width: 50%;    padding-right: 40px;}.g_sypt6fr{    width: 50%;    padding-left: 140px;}.g_sypt6fr_ul{    display: flex;    flex-wrap: wrap;    margin: 0 -92px;}.g_sypt6fr_li{    width: 50%;    padding: 0 92px;    margin-bottom: 100px;}.g_sypt6fl .g_sytitle{    text-align: left;    margin-bottom: 20px;}.g_sypt6fl .c_btnbox{    margin-top: 64px;}.g_sypt6fr_lip1 span, .g_sypt6fr_lip1{    font-size: 64px;    color: #004EA2;    font-family: 'montserratbold' !important;}.g_sypt6fr_lip1{    margin-bottom: 20px;}.g_sypt6fr_lip2{    padding-top: 10px;    color:#15152E;    font-size: 16px;    line-height: 1.75;    position: relative;    border-top: 1px solid #004EA2;}.g_sypt6fr_li:nth-last-child(2),.g_sypt6fr_li:last-child{    margin-bottom: 0;}.g_sypt4 .g_sytitle{    width: 1060px;    margin: 0 auto 70px;}.g_sypt4li{    width: 33.333333%;    position: relative;    transition: all .65s ease-out;    height: 100%;}.g_sypt4liph{    display: none;}.g_solumc{    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 100%;}.g_solumc::after{    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 30%;    background-image: linear-gradient(transparent, rgba(0,0,0,.8));}.g_solumc::before{    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 100%;}.g_sypt4li1 .g_solumc::before{    background-image: linear-gradient(rgba(60, 57, 154, 0),rgba(60, 57, 154, 0.8));}.g_sypt4li2 .g_solumc::before{    background-image: linear-gradient(rgba(0, 183, 180, 0),rgba(0, 183, 180, 0.8));}.g_sypt4li3 .g_solumc::before{    background-image: linear-gradient(rgba(0, 89, 247, 0),rgba(0, 89, 247, 0.8));}.g_sypt4li_nr {    position: absolute;    bottom: 68px;    left: 0;    z-index: 12;    text-align: center;    width: 100%;}.g_sypt4li_nr .c_tit4{    color: #fff;    font-weight: bold;    margin-bottom: 10px;}.g_sypt4li_nr .c_text p{    color: #fff;    margin-bottom: 30px;}.g_sypt4li_nr .c_btn {    border: 1px solid #fff;    background-color: transparent;}.g_sypt4li_nr .c_btnfl .c_text {    color: #fff;}.g_sypt4li_nr .c_btnimg img:first-child {    opacity: 0;}.g_sypt4li_nr{    opacity: 0;    transition: all .2s ease-in-out;}.g_sypt4lipc, .g_sypt4liph {    position: absolute;    left: 50%;    top: 50%;    width: 101%;    height: 100%;    background-size: cover;    background-position: 50%;    transform: translate(-50%, -50%);    z-index: 0;}.g_sypt4ul{    height: 536px;    overflow: hidden;    width: 100%;    display: flex;}.g_sypt4lipc video {    width: 100%;    height: 100%;    object-fit: cover;}.g_sypt4li.on {    width: 165%;}.g_sypt4li{    width: 66.666667%;    overflow: hidden;}.g_sypt4li_box{    width: 100%;    height: 100%;    position: relative;}.g_sypt4li.on .g_sypt4li_nr{    bottom: 68px;}.g_sypt4li.on .g_sypt4li_nr {    opacity: 1;}.g_sypt4li.on  .g_sypt4li_title{    opacity: 0;}.g_sypt4li_title{    position: absolute;    bottom: 80px;    left: 0;    width: 100%;    text-align: center;    color: #fff;    font-weight: bold;    opacity: 1;    transition: all .2s ease-in-out;}.g_sypt3_img{    width: 780px;}.g_sypt3_img img{    clip-path: polygon(0 0, 100% 0, 100% 100%, 21% 100%, 0 87%);}.g_sypt3sk1nr, .g_sypt3sk2li{    display: none;}.g_sypt3sk1nr:first-child, .g_sypt3sk2li:first-child{    display: block;}.g_sypt3sk2{    width: 19.3%;}.g_sypt3sk{    display: flex;    align-items: flex-end;}.g_sypt3sk1nr{    position: relative;}.g_sypt3_icon{    width: 44px;    margin-bottom: 10px;}.g_sypt3_icon img{    width: 100%;}.g_sypt3_wz .c_tit4{    margin-bottom: 10px;    font-weight: bold;    user-select: text;}.g_sypt3_wz .c_text{    user-select: text;}.g_sypt3_wz .c_btnbox{    margin-top: 50px;}.g_sypt3_btn{    text-align: center;} .g_sypt3_btn .c_btn{    background: transparent;    width: 180px;}.g_sypt3sk2_img{    width: 270px;    position: relative;}.g_sypt3sk2_bj{    width: 124px;    position: absolute;    bottom: -10px;    right: -10px;    z-index: 1;    z-index: -1;}.g_sypt3sk {    position: relative;}.g_sypt3sk2_bj img{    width: 100%;}.g_sypt3sk2_img .ys_imgbox_cover{    z-index: 2;}.g_sypt3sk2li .c_text{    margin-bottom: 20px;    text-align: left;    color: #15152E;}.g_sypt3 .slick-dots {    bottom: -55px;    text-align: left;    padding-left: 34px;}.g_sypt3 .slick-dots li.slick-active {    background: #004EA2;}.g_sypt3 .slick-dots li {    width: 10px;    height: 10px;    margin: 0 6px;    border-radius: 50%;    background: #C7CAE3;}.g_sypt3sk2 .slick-prev{    position: absolute;    top: -45px;    right: 72px;    width: 53px;    height: 53px;    left: inherit;    background: url(../images/icon7.svg) no-repeat;    background-size: 100%;    transition: all .36s ease;}.g_sypt3sk2 .slick-next{    position: absolute;    top: -45px;    right: 0;    width: 53px;    height: 53px;    left: inherit;    background: url(../images/icon8.svg) no-repeat;    background-size: 100%;    transition: all .36s ease;}.g_sypt3sk1li,.g_sypt3sk2li,.g_sypt3sk2li.slick-active .c_text,.g_sypt3sk1nr.slick-active .g_sypt3_wz{    opacity: 1 !important;}.g_sypt3sk1.nexting .ys_slick_active,.g_sypt3sk2.nexting .ys_slick_active,.g_sypt3sk0.nexting .ys_slick_active {    animation: slideInRight .5s cubic-bezier(0.39,0.57,0.56,1) both;}.g_sypt3sk1.preving .ys_slick_prev,.g_sypt3sk2.nexting .ys_slick_active,.g_sypt3sk0.nexting .ys_slick_active {    animation: slideOutRight .5s cubic-bezier(0.39,0.57,0.56,1) both;}.g_sypt3sk2li .c_text{    opacity: 0 !important;}.g_sypt3_wz{    transition-delay: .36s;}.g_sypt3sk1nr.slick-active .g_sypt3_wz{    transform: translateX(0);}/* 自定义slick切换动画 */.ys_slick_anmt.nexting .ys_slick_prev {    z-index: 999 !important;}.ys_slick_anmt.nexting .ys_slick_active {    z-index: 1000 !important;}.ys_slick_anmt.preving .ys_slick_prev {    z-index: 1000 !important;}.ys_slick_anmt.preving .ys_slick_active {    z-index: 999 !important;}.ys_slick_anmt.nexting .ys_slick_active {    animation: slideInRight .3s ease-out both;}.ys_slick_anmt.preving .ys_slick_prev {    animation: slideOutRight .3s ease-in both;}/* 公用类名 end */.g_sypt3sk_left{    position: relative;    width: 80.7%;}.g_sypt3sk0{    position: absolute;    bottom: 47px;    left: 0;    z-index: 1;    width: 536px;}.g_sypt3_wz{    background-color: rgba(255, 255, 255, 0.9);    padding: 26px 36px 58px;    width: 100%;    height: 100%;}.g_sypt3sk0nr{    display: none;}.g_sypt3sk0nr:first-child{    display: block;}.g_sypt3sk1{    width: 780px;}#fullpage{    position: relative;}.g_sypt3 .c_b2bgbox{    z-index: 10;}.g_sypt3{    position: relative;}.g_sypt3nr{    position: relative;    z-index: 10;}.g_sypt6{    position: relative;}.g_sypt6bj{    width: 100%;    height: 940px;}.g_sypt6bj img{    width: auto;    height: 100%;    position: relative;    top: 50%;    left:50%;    transform: translate(-50%,-50%);}.g_sypt6nr{    position: absolute;    top: 50%;    left:50%;    transform: translate(-50%,-50%);}.ys_hd_pc .c_navright .c_btn {    background-color: #E60012;    border:1px solid #E60012;}.g_sypt6  .c_btn {    background-color: transparent;}.g_syline {    position: fixed;}.g_slide:first-child .menu_num,.g_slide:first-child .menu_title{    color: #fff;}@media screen and (min-width: 1200px) {    .g_sypt5nrfrli:hover .c_tit5{        color: #004EA2;    }    .g_sypt5nrfl:hover .c_tit4{        color: #004EA2;    }    .g_sypt5nrfl:hover .ys_imgbox_cover img{        transform: scale(1.05);    }    .g_sypt4li .c_btn:hover::after {        left: 0;        width: 0;    }    .g_sypt3sk2 .slick-prev:hover{        background: url(../images/icon9.svg) no-repeat;        background-size: 100% 100%;    }    .g_sypt3sk2 .slick-next:hover{                background: url(../images/icon10.svg) no-repeat;        background-size: 100% 100%;    }    .ys_hd_pc .c_navright .c_btn:hover {        border: 1px solid #fff;        background: transparent;    }    .c_d4fl_li:hover .c_tit5{        color: #004EA2;     }       .c_bcon_fr .c_btnbox .c_btn:hover{        border-color: #fff;    }    .c_wx:hover .c_shareqr{        opacity: 1;        pointer-events: auto;    }    .c_f2cutpage_con:hover .c_f2cutpage_p p{        color: #004EA2;    }    .c_f2cutpage_con:hover .c_f2cutpage_p p::after{        width: 100%;    }    .c_f1slick_prev:hover img:last-child,    .c_f1slick_next:hover img:last-child{        opacity: 1;    }}   .noactive.c_navli2{    background-color: transparent !important;}.ys_sharebox.c_phqr .c_shareqr{    opacity: 1 !important;}.c_phnav_langbox{    line-height: 64px;    font-size: 16px;}.c_phnav_langbox a{    font-size: 16px;    color: #004EA2 !important;}/* 修改c. */.c_b2con_itemcbox{    display: flex;    /* width: 36%; */    width: 51%;    justify-content: center;}.c_b2con_itemcbox .c_b2con_itemct{    width: 50% !important;}.c_c1p1_clear {    display: flex;}.c_c1p1_fr {    flex-shrink: 0;}.c_c1p1_fl{    width: 75%;}/* 轮播版 */.c_c1p1_slick .c_c1p1_fr{    width: 100% !important;    padding-left: 0;}.c_c1p1_slick  .c_c1p1_clear{    flex-direction: column;}.c_c1p1_slickul .c_c1p1_li{    padding: 0 18px !important;    margin-bottom: 0 !important;}.c_c1p1_slickul .c_c1p1_li .c_c1p1_lic{    margin-bottom: 0;    min-height: 265px;}.c_c1p1_slickul{    margin: 53px -18px 65px;}.c_c1p1_slick{    min-height: initial !important;    margin-bottom: 0 !important;}.c_c1p1_slick_cut{    margin-bottom: 90px;}.c_c1p1_slick .c_c1p1_bg {    transform: translateY(-25%) !important;}.c_d4clear_itemc{    display: flex;    align-items: center;}.c_d4clear_left{    width: 48.57%;    flex-shrink: 0;}.c_d4clear_right .c_tit4{    margin-bottom: 25px;}.c_d4clear_right{    width: 100%;    padding-left: 123px;}.c_d4clear_item{    margin-bottom: 150px;}.c_d4clear_item:nth-child(even) .c_d4clear_itemc{    flex-direction: row-reverse;}.c_d4clear_item:nth-child(even) .c_d4clear_right{    padding-left: 0px;    padding-right: 123px;}/* 修改 *//* 10.10 *//* nav官方商城隐藏 */.c_navright .c_btnbox{    display: none;}.c_nav_sm{    margin-right: 0 !important;}/* nav官方商城隐藏-end */.g_sypt2 .g_sytitle{    display: block;    }.c_d1fr_ul {    display: flex;    flex-wrap: wrap;}.c_d1fr_licon{    }.c_tit5box{    margin-bottom: 0px !important;    border-bottom: none;}.c_d1_download{    border-top: 1px solid #D4D4D4;    padding-top: 20px;}.c_d1fr_licon{    height: 100%;    display: flex;    flex-direction: column;    justify-content: space-between;}/* .c_mainnews .c_f1list_btn {    position: static;    opacity: 1;    margin-top: 15px;} */.c_maine2 .c_e2p1_titbox{    margin-bottom: 60px;}.c_maine2 .c_e2p1_tit {    margin-bottom: 40px;}.c_h1p2_fitem_name{    width: 100% !important;}.g_sypt3sk2li .c_text p{    user-select: text;    text-overflow: -o-ellipsis-lastline;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    line-clamp: 2;    -webkit-box-orient: vertical;}.g_sypt3sk2li .c_text {    margin-bottom: 5px;    padding-left: 5px;    display: flex;    align-items: flex-end;    height: 55px;    overflow: hidden;}.c_d2list_ul{    display: flex;    flex-wrap: wrap;}.c_navlogo{    z-index: 10;}.ys_banner{    margin-top: 89px;}/* .c_e1p2_ul::after{    content: "";    width: 100%;    height: 1px;    background-color: #fff;    top: 50%;    left: 0;    transform: translateY(-50%);    position: absolute;    z-index: 2;} */.c_e1p2_ul li:nth-child(3){    border-bottom:1px solid #fff;}.c_h1_padl br{    display: none;}.c_home .ys_banner{    margin-top: 0;    height: 100vh;}.c_home .c_nav_box{    background: linear-gradient(180deg, rgba(8, 7, 40, 0.45) 0%, rgba(8, 7, 40, 0) 100%);    transition: all 0.36s;}.c_home .c_nav_box.isfixed{    background: #004EA2 !important;}.c_d2list_con .c_d2list_time{    display: none;}.c_f1list_lib{    display: flex;    flex-direction: column;    justify-content: space-between;}/* .c_f1list_lib .c_tit5{    flex-shrink: 0;    flex-grow: 1;} */.c_f1list_lic{    height: 100%;    display: flex;    flex-direction: column;}/* .c_f1list_lib{    flex-grow: 1;} *//* 10.17 */.c_b4p5_pc.type2 .c_b4p5_li2{    width: 33.333333%;}.c_b4p5_pc.type2 .c_b4p5_li2:nth-child(1){    width: 25%;}.c_b4p5_pc.type2 .c_b4p5_ul2 {    justify-content: flex-start;}.c_b4p5_tit{    position: relative;}.c_b4p5_box table{    width: 100%;}.pc_table thead{    background-color: #004EA2;}.pc_table thead .c_b4p5_litext{    color: #fff !important;}.c_b4p5_ul2{    padding: 8px 40px;}.pc_table tbody .c_b4p5_ul2:nth-child(2n) {    background-color: #F3F4FD;}.pc_table tbody .c_b4p5_li2 {    padding: 8px 8px 8px 0;}.c_b4p5_ul2 .c_b4p5_li2:not(:first-child){    font-size: 16px;    color: #15152E;    line-height: 1.75;    font-weight: initial;}.c_b4p5_ul2  .c_b4p5_li2{    font-size: 16px;    color: #15152E;    line-height: 1.75;    font-weight: bold;}thead .c_b4p5_ul2{    padding: 10px 40px;}thead .c_b4p5_ul2 .c_b4p5_li2{    color: #fff !important;}.c_b4p5_ph tbody{    padding-top: 10px;}.c_b4p5ph_li2c{    margin-top: 10px;}.c_b4p5ph_li2c:first-child{    margin-top: 15px;}.solution_btn{    margin-top: 35px;}.c_c1p1_none{    margin-bottom: 0 !important;}/* 新增语言下拉 */.c_navlang{    position: relative;}.c_navlang_list{    position: absolute;    width: 130px;    left: 50%;    top: 67px;    transform: translateX(-50%);    background-color: #fff;    border-radius: 4px;    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);    padding-top: 8px;    padding-bottom: 3px;    display: none;}.c_navlang_item{    margin-bottom: 5px;}.c_navlang_cont{    color: #333 !important;    font-size: 16px !important;    padding: 0 9px;    text-align: center;    display: block;    transition: all 0.36s;}.c_navlang_cont:hover{    color: #E60012 !important;}.c_navlang_cont:hover{    color: #004ea2 !important;}a[title="站长统计"]{    display: none;}.c_h1p2_fitemb.industry .c_h1p2_fitemc{    background: transparent;}.c_h1p2_fitemb.industry .industry_cont{    display: flex;    /*justify-content: center;*/    flex-grow: 1;}.industry_cont_item_tit{    font-size: 16px;    line-height: 1.75;    color: #666;    margin-left: 13px;}.industry_cont_item span{    display: inline-block;    width: 16px;    height: 16px;    border-radius: 50%;    border: 1px solid rgba(153, 153, 153, 1) ;    position: relative;    background: #fff;    flex-shrink: 0;}.industry_cont_item span:after{    content: "";    position: absolute;    width: 8px;    height: 8px;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);     border-radius: 50%;     background: #004EA2;     transition: all 0.36s;     opacity: 0;}.industry_cont_item{    display: flex;    align-items: center;    /*margin: 0 25px;*/    cursor: pointer;    margin-right: 55px;}.industry_cont_item:last-child{    margin-right: 0px;}.industry_cont{    padding-left: 82px;}.industry_cont_item.act span:after{    opacity: 1;}